<?php

namespace Admin\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Languages
 *
 * @ORM\Table(name="languages")
 * @ORM\Entity
 */
class Languages
{
    /**
     * @var integer
     *
     * @ORM\Column(name="lng_id", type="integer", nullable=false)
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    private $lngId;

    /**
     * @var string
     *
     * @ORM\Column(name="lng_name", type="string", length=50, nullable=false)
     */
    private $lngName;

    /**
     * @var string
     *
     * @ORM\Column(name="lng_abbreviation", type="string", length=10, nullable=true)
     */
    private $lngAbbreviation;



    /**
     * Get lngId
     *
     * @return integer 
     */
    public function getLngId()
    {
        return $this->lngId;
    }

    /**
     * Set lngName
     *
     * @param string $lngName
     * @return Languages
     */
    public function setLngName($lngName)
    {
        $this->lngName = $lngName;

        return $this;
    }

    /**
     * Get lngName
     *
     * @return string 
     */
    public function getLngName()
    {
        return $this->lngName;
    }

    /**
     * Set lngAbbreviation
     *
     * @param string $lngAbbreviation
     * @return Languages
     */
    public function setLngAbbreviation($lngAbbreviation)
    {
        $this->lngAbbreviation = $lngAbbreviation;

        return $this;
    }

    /**
     * Get lngAbbreviation
     *
     * @return string 
     */
    public function getLngAbbreviation()
    {
        return $this->lngAbbreviation;
    }
}
